package com.youpai.platform.chat.service.entity.dto;

import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @date: 2022/7/17 17:52
 * @author: Anna
 * @version: 1.0
 * @description: 聊天消息DTO
 */
@Data
@Accessors(chain = true)
public class ChatMessageDTO {

    /**
     * 上一个消息id，-1表示未知
     */
    private Long preMsgId;

    /**
     * 消息id
     */
    private Long msgId;

    /**
     * 会话id
     */
    private String sessionId;

    /**
     * 发送方accId
     */
    private String fromAccId;

    /**
     * 接收方AccId
     */
    private String toAccId;

    /**
     * 发送方uid
     */
    private String fromUid;

    /**
     * 接收方uid
     */
    private String toUid;

    /**
     * 消息发送时间戳
     */
    private Long timeStamp;

    /**
     * 消息类型
     */
    private Integer msgType;

    /**
     * 发送方昵称
     */
    private String fromNickName;

    /**
     * 发送方头像
     */
    private String fromAvatar;

    /**
     * 消息内容
     */
    private String content;
}
